Big Huge Thesaurus

Natrix natrix

noun